@charset "utf-8";
/* CSS Document */
h1,h2,h3,h4,h5,h6,p,ol,ul,li,dl,dt,dd,form,caption,body{
	padding:0;
	margin:0;
}
ul,li,ol{
	list-style:none;
}
img{
	border:0;
}
table,th,td{
	border-collapse:collapse;
}
a:link,a:visited{
	text-decoration:none;
	color:#333;
}
a:active,a:hover{
	text-decoration:underline;
}
body{
	font:12px Arial, Helvetica, sans-serif "宋体";
	font-size:12px;
}
body#cntlist{
	padding:0 5px;
}
#login_div{
	width:100%;
	overflow:hidden;
	padding-bottom:150px;
	background:#93bbe5  url(sysfoundation/style/images/bg_login.jpg) top center no-repeat;
}
#login_sysname_div{
	width:459px;
	margin:100px auto 10px auto;
}
#login_main_div{
	width:459px;
	height:263px;
	overflow:hidden;
	margin:auto;
	position:relative;
	background:url(sysfoundation/style/images/bg_loginmain.jpg) no-repeat;
}
#login_tip{
	position:absolute;
	left: 75px;
	top: 28px;
}
#login_msg{
	width:459px;
	margin:8px auto 0 auto;
}
#login_txtinput{
	padding:80px 0 0;
}
#login_txtinput table{
	margin:auto;
}
#menubar{
	background:url(sysfoundation/style/images/bg_menutop.jpg) no-repeat;
	padding:15px 0 0;
	margin:0 0 0 5px;
	
}
#menubar ul{
	background:url(sysfoundation/style/images/bg_menumid.jpg) repeat-y;
	padding:5px 8px 30px 5px;
}
#menubar ul ul{
	background:none;
}
.mnav1,#mnav1_on{
	display:block;
	height:22px;
	padding:6px 0 0 30px;
	font-weight:bold;
	font-size:14px;
	margin:1px 0;
	background:url(sysfoundation/style/images/bg_mnav1.jpg) no-repeat;
}
.mnav1:hover,#mnav1_on{
	text-decoration:none;
	background:url(sysfoundation/style/images/bg_mnavon1.jpg) no-repeat;
}
#menubar ul dl{
	padding:2px 0 3px 0;
	display:none;
}
.mnav2,#mnav2_on{
	display:block;
	padding:3px 0 3px 48px;
	background:url(sysfoundation/style/images/bg_notebook.gif) 27px 2px no-repeat;
}
#mnav2_on{
	color:#BA9929;
	text-decoration:underline;
}
.include_next{
	position:relative;
	width:122px;
	padding:3px 0 3px 48px;
}
.include_next span{
	position:absolute;
	left:15px;
	top:5px;	
}
#menubar ul dl ol{
	display:none;
}
.mnav3,#mnav3_on{
	display:block;
	padding:3px 0 3px 68px;
	zoom:1;
	background:url(sysfoundation/style/images/bg_notebook.gif) 47px 2px no-repeat;
}
#mnav3_on{
	color:#AF9529;
	text-decoration:underline;
}
#menubar_bottom{
	margin-top:-1px;
}
#head{
	height:56px;
	width:100%;
	position:relative;
	background:url(sysfoundation/style/images/bg_head.jpg) repeat-x;
}
#logo{
	position:absolute;
	left: 13px;
	top: 17px;
}
#nav_top{
	color:#666;
}
#nav_top ul{
	position:absolute;
	right:0;
	top:14px;
	width: 192px;
}
#nav_top li{
	float:left;
	padding:0 8px;
}
#nav_top li#help{
	background:url(sysfoundation/style/images/bg_help.gif) 0 -1px no-repeat;
	padding:0 8px 0 18px;
}
#position{
	height:29px;
	color:#FFF;
	position:relative;
	background:url(sysfoundation/style/images/bg_positionm.jpg) repeat-x;
}
#position p{
	height:21px;
	padding:8px 0 0 10px;
	background:url(sysfoundation/style/images/bg_positionl.gif) no-repeat;a
}
#position p a{
	color:#FFF;
}
#position div{
	height:29px;
	width:10px;
	position:absolute;
	top:0;
	right:0;
	background:url(sysfoundation/style/images/bg_positionr.jpg) top right no-repeat;
}
/*searchbar start*/
#seachbar,#searchbar{
	margin-top:12px;
	position:relative;
	border:1px solid #97B9DF;
	background:#EAF2FD/* url(sysfoundation/style/images/bg_seachl.jpg) no-repeat*/;
}
#seachbar div,#searchbar div{
	width:100%;
	overflow:hidden;
	/*background:url(sysfoundation/style/images/bg_seachr.jpg) top right no-repeat;*/
}
#seachbar div ul,#searchbar div ul{
	padding:0 5px;
}
#seachbar div li,#searchbar div li{
	padding:14px 10px 5px 0;
	float:left;
}
#seachbar div li#btn_search,#searchbar div li#btn_search{
	padding-top:12px;
}
#seachbar span#seachtxt,#searchbar span#seachtxt{
	position:absolute;
	left: 17px;
	top: -7px;
	font-weight:bold;
	font-size:14px;
	color:#06F;
	background:#FFF;
	background:url(sysfoundation/style/images/bg_searchtxt.jpg) repeat-x;
}
#searchbar span#searchbar_switch{
	position:absolute;
	right: 5px;
	top: 5px;
	width:12px;
	height:12px;
	cursor:pointer;
}
/*searchbar endding*/
.data_list,.data_view,.data_edit{
	margin-top:8px;
}
.data_view,.data_edit{
	border-left:1px solid #97B8E0;
}
.cnt_nav{
	font-size:14px;
	padding:4px 0 4px 15px;
	color:#0067B2;
	border:1px solid #AEC7E5;
	border-bottom:none;
	margin:0 0 0 -1px;
	background:url(sysfoundation/style/images/bg_cntnav.jpg) repeat-x;
}
.data_list table{
	text-align:center;
}
.data_list table caption{
	padding:4px 0;
	margin:0 0 0 -1px;
	border:1px solid #97B8E0;
}
.data_list table tbody{
	padding:0 0 0 1px;
}
.data_list table th{
	padding:4px 0;
	color:#3A65A3;
	border:1px solid #97B8E0;
	background: url(sysfoundation/style/images/bg_datath.jpg) repeat-x;
}
.data_list table td,.data_view table td,.data_edit table td{
	padding:4px 0;
	border:1px solid #97B8E0;
}
.data_view table td,.data_edit table td{
	padding:5px 0 5px 15px;
	color:#666;
}
table tr.tr_even{
	background:#E9F0F9;;
}
.data_list table td a{
	text-decoration:underline;
}

.data_view table th,.data_edit table th{
	text-align:left;
	color:#333;
	width:130px;
	padding:6px 0 6px 15px;
	border:1px solid #97B8E0;
	border-left:0;
}
.page_list{
	height:30px;
	margin:8px 0 0 0;
	background:url(sysfoundation/style/images/bg_pagelistm.jpg) repeat-x;
}
.page_btn{
	height:25px;
	padding:5px 0 0 8px;
	float:left;
	overflow:hidden;
	background:url(sysfoundation/style/images/bg_pagelistl.jpg) no-repeat;
}
.data_do{
	height:25px;
	padding:5px 0 0 160px;
	border:1px solid #AEC7E5;
	margin:1px 0 0 0;
	overflow:hidden;
	background:#DEEAFB;
}


.page_btn button,.data_do button,.data_do input{
	width:68px;
	font-size:12px;
	height:20px;
	line-height:22px;
	text-align:center;
	border:none;
	color:#006DC1;
	margin:0 5px 0 0;
	background:url(sysfoundation/style/images/bg_btn.gif) top center no-repeat;
}
.page_btn button:hover,.data_do button:hover,.data_do input:hover{
	background:url(sysfoundation/style/images/bg_btnon.gif) top center no-repeat;
}
.page_show{
	height:27px;
	padding:3px 8px 0 0;
	float:right;
	background:url(sysfoundation/style/images/bg_pagelistr.jpg) top right no-repeat;
}
.page_nextunit,.page_prevunit{
	padding:0 5px 2px 3px;
	background:url(sysfoundation/style/images/bg_pagechange.jpg) no-repeat;
}
.page_nextunit:hover,.page_prevunit:hover{
	text-decoration:none;
	background:url(sysfoundation/style/images/bg_pagechangeon.jpg) no-repeat;
}
.page_next,.page_prev{
	padding:0 7px 2px 7px;
	background:url(sysfoundation/style/images/bg_pagechange.jpg) no-repeat;
}
.page_next:hover,.page_prev:hover{
	text-decoration:none;
	background:url(sysfoundation/style/images/bg_pagechangeon.jpg) no-repeat;
}
.page_num{
	width:15px;
	height:11px;
	margin-top:3px;
}
#select_user table,#select_spec table{
	border:none;
}
#select_user table td,#select_spec td{
	border:none;
}
#tip_window {
	width:388px;
	height:178px;
	margin:200px auto 0 auto;
	border:1px solid #86B4E5;
}
#tip_window h2 {
	font-size:14px;
	height:19px;
	line-height:normal;
	padding:6px 0 0 8px;
	color:#0067B2;
	border-bottom:1px solid #86B4E5;
	background:url(sysfoundation/style/images/bg_cntnav.jpg) repeat-x;
}
#tip_success {
	font-size:14px;
	font-family:"微软雅黑";
	padding:45px 0 45px 160px;
	background:url(sysfoundation/style/images/bg_tipsuccess.png) 138px 48px no-repeat;
}
#tip_failth {
	font-size:14px;
	font-family:"微软雅黑";
	color:#C40000;
	padding:45px 0 45px 130px;
	background:url(sysfoundation/style/images/bg_tipfailth.png) 108px 48px no-repeat;
}
#btn_window {
	text-align:center;
	margin:0 10px;
	padding:10px 0 0 0;
	border-top:1px dashed #9E9E9E;
}
#btn_window button {
	padding:0;
	margin:0;
	border:none;
	text-align:center;
	width:61px;
	height:20px;
	color:#006ec1;
	font-size:12px;
	line-height:20px;
	font-weight:100;
	background:url(sysfoundation/style/images/bg_btn.gif) no-repeat;
}
#btn_window button:hover {
	background:url(sysfoundation/style/images/bg_btnon.gif) no-repeat;
}
#foot{
	text-align:center;
	height:30px;
	line-height:30px;
	color:#3a65a3;
	font-family:Arial, Helvetica, sans-serif;
}
